.order-item {
  font-size: 0.4rem;
  background: white;
  margin-top: 1vw;
  padding: 2vw;
}
.order-top {
  display: flex;
  justify-content: space-between;
  padding: 2vw 0;
}
span.order-create-time {
  color: @--gray;
}

.order-goods-info {
  display: flex;
  padding: 2vw 0;
}
img.order-goods-img {
  width: 15vw;
  height: 15vw;
  margin-right: 2vw;
}
.order-goods-info-content {
  width: 79vw;
}
.order-goods-info-title {
  font-size: 0.35rem;
  line-height: 1.2;
  text-align: left;
  color: @--black;

}
.order-item-price-wrap {
  display: flex;
  justify-content: space-between;
  margin-top: 2vw;
  color: @--gray;
}
.order-item-amount-wrap {
  display: flex;
  justify-content: space-between;
}
span.order-id {
  font-size: 0.35rem;
  color: @--gray;
}
span.order-item-amount {
  color: @--price;
}
span.symbol {
  font-size: 0.3rem;
}
span.order-amout {
  font-size: 0.45rem;
}
.order-item-op-wrap {
  margin-top: 1vh;
  font-size: 0.35rem;
  padding: 2vw 0;
  text-align: right;
}
.order-top .status {
  color: #666;
}
span.order-item-op-pay {
  background: @--primary;
  color: @--text;
  padding: 1vw 2vw;
  letter-spacing: 0.04rem;
  border-radius: 1vw;
}